package com.sumainfor.wx.tenant.fallback.ZfallBack;

import com.sumainfor.common.util.JsonResult;
import com.sumainfor.wx.tenant.feign.Zfeign.ZpcGmioFeign;
import org.springframework.stereotype.Component;

import java.util.Map;

/**
 * 调用运营部的服务
 */

@Component
public  class ZpcGmioFallback implements ZpcGmioFeign {
    @Override
    public JsonResult getChargesDeptWx(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getHouTemporaryList(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getHoSurveyTopicList(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult addHoSurveyTenant(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult addDi(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult addDiWith(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getDiWithdrawalApplyCount(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult updateDilApply(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getUnifiedorder(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getOrderQuery(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getHoUnpaidBillList(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getPaIdNoBill(Map<String, Object> params) {
        return JsonResult.error("运营部服务器繁忙");
    }

    @Override
    public JsonResult CloseOrder(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getRenUnifiedPact(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getRenUnifiedorder(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getRenOrderQuery(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult addSeBillPay(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getDelayUnifiedorder(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getDelayOrderQuery(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getOtherUnifiedorder(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getOtherOrderQuery(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult addHoRecharge(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult updateBillPayStatus(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult updateBillDiscard(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getPaymePrice(Map<String, Object> params) {
            return JsonResult.error("服务器繁忙.");
    }

    @Override
    public JsonResult getFirstRoomGEW(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙...");
    }

    @Override
    public JsonResult AddBillPay(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙...");
    }

    @Override
    public JsonResult UpdateBill(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙");
    }

    @Override
    public JsonResult AddPayWechat(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙");
    }

    @Override
    public JsonResult getBillPay(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙");
    }

    @Override
    public JsonResult addTenantBill(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙...");
    }

    @Override
    public JsonResult getBillPays(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙");
    }

    @Override
    public JsonResult geiTenBill(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙");
    }

    @Override
    public JsonResult UpdateWechat(Map<String, Object> params) {
        return JsonResult.error("服务器繁忙...");
    }

}
